-- This module defines enterprise MIBs for Schedule
--
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
-- All rights reserved.NETSCREEN-SCHEDULE-MIB DEFINITIONS::=BEGINIMPORTSnetscreenSchedule
FROM NETSCREEN-SMI
Integer32,MODULE-IDENTITY,OBJECT-TYPEFROM SNMPv2-SMI
DisplayStringFROM SNMPv2-TC
;
netscreenScheduleMibModule MODULE-IDENTITYLAST-UPDATED"200405032022Z"-- May 03, 2004ORGANIZATION"Juniper Networks, Inc."CONTACT-INFO"Customer Support
1194 North Mathilda Avenue
Sunnyvale, California 94089-1206
USA
Tel: 1-800-638-8296
E-mail: customerservice@juniper.net
HTTP://www.juniper.net"DESCRIPTION"This module defines the object that are used to monitor all
scheduled entries"REVISION"200405030000Z"-- May 03, 2004DESCRIPTION"Modified copyright and contact information"REVISION"200403030000Z"-- March 03, 2004DESCRIPTION"Converted to SMIv2 by Longview Software"REVISION"200311100000Z"-- November 10, 2003DESCRIPTION"Correct spelling mistake"REVISION"200109280000Z"-- September 28, 2001DESCRIPTION"No Comment"REVISION"200105270000Z"-- May 27, 2001DESCRIPTION"Creation Date"::={ netscreenSchedule 0}
NsSchOnceEntry ::=SEQUENCE{
nsSchOnceIndex Integer32,
nsSchOnceName DisplayString,
nsSchOnceStartTime DisplayString,
nsSchOnceStopTime DisplayString,
nsSchOnceComments DisplayString,
nsSchOnceVsys Integer32}
NsSchRecurEntry ::=SEQUENCE{
nsSchRecurIndex Integer32,
nsSchRecurName DisplayString,
nsSchRecurWeekday INTEGER,
nsSchRecurStartTime1 DisplayString,
nsSchRecurStopTime1 DisplayString,
nsSchRecurStartTime2 DisplayString,
nsSchRecurStopTime2 DisplayString,
nsSchRecurComments DisplayString,
nsSchRecurVsys Integer32}nsSchOnceTable OBJECT-TYPESYNTAXSEQUENCEOF NsSchOnceEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"By associating a schedule to a NetScreen device setting, user
can determine when that setting is in effect. This table
specifies the configuration of schedules as a one-time
event."::={ netscreenSchedule 1}nsSchOnceEntry OBJECT-TYPESYNTAX NsSchOnceEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Each entry in the nsSchOnceTable holds a set of configuration
parameters associated with an instance of one-time schedule."INDEX{ nsSchOnceIndex }::={ nsSchOnceTable 1}nsSchOnceIndex OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A unique value for schedule. Its value ranges between 1 and
65535 and may not be contiguous. The index has no other
meaning but a pure index"::={ nsSchOnceEntry 1}nsSchOnceName OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"schedule's name."::={ nsSchOnceEntry 2}nsSchOnceStartTime OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"schedule's start time."
::={ nsSchOnceEntry 3}nsSchOnceStopTime OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"schedule's stop time."::={ nsSchOnceEntry 4}nsSchOnceComments OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Comments for this schedule."::={ nsSchOnceEntry 5}nsSchOnceVsys OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Vsys this entry belongs to"::={ nsSchOnceEntry 6}nsSchRecurTable OBJECT-TYPESYNTAXSEQUENCEOF NsSchRecurEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"By associating a schedule to a NetScreen device setting, user
can determine when that setting is in effect. This table
specifies the configuration of schedules on a recurring
basis."::={ netscreenSchedule 2}nsSchRecurEntry OBJECT-TYPESYNTAX NsSchRecurEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Each entry in the nsSchOnceTable holds a set of configuration
parameters associated with an instance of re-occurring
schedule."INDEX{ nsSchRecurIndex }::={ nsSchRecurTable 1}nsSchRecurIndex OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A unique value for schedule. Its value ranges between 1 and
65535 and may not be contiguous. The index has no other
meaning but a pure index"::={ nsSchRecurEntry 1}nsSchRecurName OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"schedule's name"::={ nsSchRecurEntry 2}nsSchRecurWeekday OBJECT-TYPESYNTAXINTEGER{sun(0),mon(1),tue(2),wed(3),thu(4),fri(5),sat(6)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"schedule's starts date, using week day to determine."::={ nsSchRecurEntry 3}nsSchRecurStartTime1 OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"schedule's start time one."::={ nsSchRecurEntry 4}nsSchRecurStopTime1 OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"schedule's stop time one."::={ nsSchRecurEntry 5}nsSchRecurStartTime2 OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"schedule start time two."::={ nsSchRecurEntry 6}nsSchRecurStopTime2 OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"schedule stop time two."::={ nsSchRecurEntry 7}
nsSchRecurComments OBJECT-TYPESYNTAXDisplayString(SIZE(0..64))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"comments for the schedule."::={ nsSchRecurEntry 8}nsSchRecurVsys OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The vsys this entry belongs to"::={ nsSchRecurEntry 9}END